house with front garden - French English Dictionary